package com.education.platform.dto.order;

import lombok.Data;

import jakarta.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * 订单支付DTO
 */
@Data
public class PayOrderDTO {

    /**
     * 订单ID
     */
    @NotNull(message = "订单ID不能为空")
    private Long orderId;

    /**
     * 支付金额
     */
    @NotNull(message = "支付金额不能为空")
    private BigDecimal amount;

    /**
     * 支付方式（WECHAT-微信, ALIPAY-支付宝, BALANCE-余额）
     */
    private String paymentMethod;
}

